As a result, there is an increasing need for SCTP. This paper makes a detail design and implementation on establishment and termination of an association, reception of data, transmission of data, congestion control, fault management and timer management. 从偶联的建立和释放、数据的接收、数据的发送、拥塞控制、故障管理和定时器管理等几个方面对SCTP进行了详细的设计与实现。